animal dogs animal rescue puppies dog animal shelter attorney pet cats lawyer cat kittens neglect abuse